23 research outputs found

    Design and Development of a Fingerprint Based Exam Hall Authentication System

    Get PDF
    Fingerprint exam hall authentication system is a system designed to allow valid users to the exam hall and block invalid users after their fingerprint scan authentication. This system offers an alternative solution to conventional paper type exam authentication. Besides, this system can also be utilized as an attendance system by storing and comparing the database of the students. Traditional paper type exam authentication and attendance list is sometimes regarded as unreliable due to paper lost or proxy attendance system. This system has been running with a R305 fingerprint scanner module and an ATmega328P microcontroller main board connected with several inputs/outputs. Barrel type push buttons are the inputs and LCD, buzzer and solenoid are the outputs used in the design. The system can be operated by push buttons or using Android app to control several operations such as fingerprint enrollment, verification and deletion. The Android app operates in similar way wirelessly by connecting to Bluetooth module but it has additional feature such as student attendance databases management and storing as well as PDF file export. The design can be operated as standalone and handheld method with both hardware and Android app is successfully implemented by using the prototype

    AUTO-CDD: automatic cleaning dirty data using machine learning techniques

    Get PDF
    Cleaning the dirty data has become very critical significance for many years, especially in medical sectors. This is the reason behind widening research in this sector. To initiate the research, a comparison between currently used functions of handling missing values and Auto-CDD is presented. The developed system will guarantee to overcome processing unwanted outcomes in data Analytical process; second, it will improve overall data processing. Our motivation is to create an intelligent tool that will automatically predict the missing data. Starting with feature selection using Random Forest Gini Index values. Then by using three Machine Learning Paradigm trained model was developed and evaluated by two datasets from UCI (i.e. Diabetics and Student Performance). Evaluated outcomes of accuracy proved Random Forest Classifier and Logistic Regression gives constant accuracy at around 90%. Finally, it concludes that this process will help to get clean data for further analytical process

    Binary Decision Diagram (BDD) based new methodologies for performance analysis of Pass Transistor Logic (PTL) synthesis and other applications

    No full text
    This thesis extends the applicability of BDDs for Pass transistor Logic (PTL) synthesis since the Binary Decision Diagram (BDDs) are the state-of-the-art data structure for the representation and manipulation of Boolean functions in the area of Very Large Scale Integration (VLSI) CAD. A Reversed BDD technique is proposed first and then a Reversed BDD based Pass Transistor Logic (PTL) synthesis is presented for low power and high performance circuits without exploiting the canonical property of BDDs. The Reversed BDD technique performs better in terms of area, delay and power dissipation, due to the regularity reduced critical path, less interconnection wires, a multiplexer-based construction of PTL circuits and less switching activities

    FPGA Based Variable Speed Stepper Motor Control

    No full text
    Stepper motor is very useful and used in many robotics applications. Four modules of Verilog HDL programs for stepper motor driver and testbenches are developed. The developed modules are tested for different modes of operation at various speeds by simulation and connecting Stepper motor. Altera DE1 FPGA kit, stepper motor,Altera Quartus II and Modelsim are used. Altera Quartus II is used to write Verilog HDL programs for stepper motor driver, carry out pin assignment and uploading to Altera DE-series FPGA kit for testing

    Analysis of 12 pulse three- phase to three - phase cycloconverter drive for induction motor load

    No full text
    Cycloconverters are widely used in speed control of induction motors in industrial applications due to the capability of the drive to start high power motors on full load at very slow speed. A 6-pulse three phase to three phase cycloconverter is a widely analyzed and commonly used circuit. The advantages of 6 pulse cycloconverters are mainly due to its less weight and volume and it proves to be the most cost-effective solution in ship propulsion application. On the other hand, the drive induces high harmonics in input and output currents. Also, it has a low maximum output frequency compared to the input frequency. In addition, the number of harmonics present in step up and step-down operation of the output frequency is very high. These drawbacks limit the application of this high-power converter in induction motor speed control operations. In order to reduce the harmonics and to increase the output frequency with minimum current and torque ripples, the existing 6 pulse converter is modified into a 12-pulse converter and the design of 6 pulse and 12 pulse cycloconverter is discussed in this paper. The performance of the converters using induction motor load is analyzed. The analysis is carried out at a step-up frequency from 25 Hz to 50 Hz and step-down frequency from 25 Hz to 10 Hz. It is observed that 12 pulse three phase to three phase cycloconverter has fastest response time in current and torque control with low harmonic distortion in step up and step-down frequency operation

    Load Analysis and Energy Management for Residential System Using Smart Meter

    No full text
    In this paper, the design of load analysis and residential energy management system using a smart meter is is discussed. The AC and DC voltage and current sensors, light and heat sensors, room occupancy counter design is discussed. The sensors are connected to Arduino Mega board. A 3.2-inch TFT display is integrated with Arduino board to display the results. The Arduino Mega board is programmed to save and display the voltage, current, power factor and energy measurement for each load, automatically control the room light based on number of occupants, automatically or manually turn off the high energy consuming loads during peak power demand time, display the sensor information and energy saving tips for saving energy. The novelty of this design is its user friendly display controls with submenu options to set the maximum usage levels, review the previous usage levels and access to energy saving tips. To test the design, two DC and two AC loads were used. The measured load voltages and current are displayed and discussed. The further development of this design can be done by adding low cost energy saving IoT and communication device to monitor, turn on and turn off the loads remotely

    BeeNow - A Remote Beehive Monitor using IoT

    No full text
    Beekeeping is a time intensive and laborious task, especially in the realm of commercial beekeeping. In his paper, the design and building of prototype model of a remote beehive monitor that a beekeeper could use to more efficiently manage a hive and garner useful data on the hive’s health is discussed. The main goal was to track their weight and temperature over time. Additionally, orientation was important to track in case the hives were pushed over or moved without the beekeeper’s knowledge. Finally, to further assist the beekeeper, the remotely feed the hives and automate the process without the beekeeper needing to be on site is discussed. The design methodology of the hardware and system is explained. The results obtained and future directions for more accurate automation of the system is also discussed

    SoC FPGA Hardware vs. Microcontrollers in Electric Induction Motor Drive Performance

    No full text
    Today there are more electric vehicles on the road than ever, and we are on the cusp of finalizing autonomous driving. The vehicles need to look out for pedestrians, hazards, and make quick decisions. Modern electric drive trains can use a combination of FPGAs for data processing and communication, digital signal processors (DSPs) for motor drive signals. In this paper, a study on the single-phase induction motor was carried out to determine whether the SoC can drive a single-phase induction motor more efficiently than the microcontroller. Also to determine whether or not these systems on chips have a place in electric motor drives. The Sinusoidal Pulse Width Modulation (SPWM) output signal from Xilinx ZYNQ SoC FPGA and Atmel ATmega328p microcontroller are compared under the same switching frequency and duty cycles. The SoC was configured using Verilog and the microcontroller was programmed in C. A hardware test environment was set up with a power source, H-bridge, transformer, and filter capacitor. Measurements taken included the motor power usage at no load and full load where the motor is in lockdown (unable to move). Results showed the SoC to drive the motor more efficiently and quieter than the microcontroller. The SoC was significantly more expensive than the microcontroller and required much more power to operate. More experiments with better matched chips in terms of I/O, clock speed, and price are needed to determine whether FPGA fabric within a SoC can significantly drive a motor more efficiently. Regardless, SoCs do offer high flexibility, hardware acceleration for neural networks, and a single development environment for both software and hardware blocks

    Development Of Autonomous Robot For Tunnel Mapping Using Raspberry-Pi Processor

    No full text
    An autonomous robot plays an important role in the future of rescue operation in unknown environments. In this research a robot is capable of moving in tunnel and able to do operation in the tunnel. The robot is controlled wirelessly via Wifi communication using wifi router. The robot itself is equipped with a mini computer that is a Raspberry-Pi processor. The Raspberry-Pi is the brain for the robot as it gives out command on the movement of the robot and the data from the USB camera is collected and then transmitted to the computer. The robot is capable to go up 75 to 110 meters on Wifi signal. Once the connection is lost the robot will stop by itself. The robot is equipped with two batteries that last long and does run for more than 30 – 45 minutes. The robot is controlled via a computer that is programmed to run Ubuntu operating system. From the comfort of sitting in front of the computer the robot can be controlled from a distance and the live is then stream on the computer
    corecore